I know many know this and dzebb had already made one tut about this long time ago, but thatone isnt valid for newer versions. So I am sharing new way of changing ucweb's startup color. It requires little graphics editing and little reverse engineering. So lets start.
THEORY: If you have ever seen the.png files inside the ucweb's jar file, then you probably know that there are png files which are actually the startup image, the loading dots and logo. The namesof these png files are in numbers.Here I am using UC 8.8, and talking to its context, the names of image files are 29.png; 30.png;31.png and 32.png. These names are actually clue to find the class file which contains color code of startup screen. Further, there are other symbols in that class file; like "%";"[";"]". It is best to searchthe class file using "%" symbol (and I have used that only ;))
Tools:
1) File manager (I use mini commander)
2) Bytecode editor
3) Graphics editor like paintcad or propaint (I use paintcad)
Procedure:
1) Change the jar file name to .zip(if needed); Extract all files in a folder using a file manager
2) Open bytecode editor. Browse towards the folder where you have extracted all files. Goto options and search. Enter search symbol as "%"; Obviously withoutquotes.
3) Few class files will popup.
Now you have to do one operation on all of them untill youfind correct file. Open a class file. Go to its constant pool. You will see some integer constants.
Press "*" and now only string constants will appear.
Now you have to check if there are 29, 30, 31 and 32 written there or not. YOU DONT HAVE TO SCROLL TO CHECK. In the correct class file, the symbols will appear as soon as you press *.
If the class file is correct, you will see structure like this :
4) Once you have found the correct class file,you just have to remember its name. Close this class file and again open it. You will again see some numbers as integers. This time, dont press *. Check out line number 5 as shown in pic.
5) Now, as you may remember, the color of ucweb 8.8 start is somewhat white. The decimal color code of white is 16777215 to be exact. Since this number at line 5 is very close to white, usingour common sense, we can predict that this number is actually the color code. So we change this to our desired color code. I change it to zero , which means "black".
6) Save the changes and insert back the class file in zip/jar file.
Install and check the effect.
7) If the startup color has change,its time to change the splash image and loading dots. As they are simple graphical editing, I am not explaining them right now. You can tell me if you want a tutorial for it too.
8) After you have done everything, you can further change the default theme of ucweb to make it suitable for youmod. Like the black or machinery theme will be perfect for this mod.